Disable GCC stack protector for ROMBIOS.
authorkfraser@localhost.localdomain <kfraser@localhost.localdomain>
Thu, 15 Feb 2007 14:17:00 +0000 (14:17 +0000)
committerkfraser@localhost.localdomain <kfraser@localhost.localdomain>
Thu, 15 Feb 2007 14:17:00 +0000 (14:17 +0000)
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
tools/firmware/rombios/32bit/Makefile
tools/firmware/rombios/32bit/tcgbios/Makefile

index f47e1dbf982fb056a6c333858d176ba8c2d70f0e..0a7d07669fe9893bd5be638cb0a82d77be9ca20e 100644 (file)
@@ -9,6 +9,8 @@ TARGET = 32bitbios_flat.h
 
 CFLAGS += -fno-builtin -O2 -msoft-float -nostdlib
 CFLAGS += -I../ -DGCC_PROTOS
+CFLAGS += $(call cc-option,$(CC),-fno-stack-protector,)
+CFLAGS += $(call cc-option,$(CC),-fno-stack-protector-all,)
 
 SUBDIRS = tcgbios
 
index 871b8d6c31263a4fb93b582f8fdde948ce05c7cd..9d0aa5ed0c46617e2384ccb8c008cea9d599b8a1 100644 (file)
@@ -9,6 +9,8 @@ FILES   = tcgbios tpm_drivers
 OBJECTS = $(foreach f,$(FILES),$(f).o)
 
 CFLAGS += -fno-builtin -O2 -msoft-float -nostdlib
+CFLAGS += $(call cc-option,$(CC),-fno-stack-protector,)
+CFLAGS += $(call cc-option,$(CC),-fno-stack-protector-all,)
 CFLAGS += -I../ -I../../ -DGCC_PROTOS
 
 .PHONY: all clean